elephant herb - Alemán Inglés Diccionario